package com.linkgie.galaxyframework.templating.model;

public class FileResource {

	/**
	 * 文件目录；
	 * <p>
	 * 
	 * 相对目录；
	 */
	private String directory;

	/**
	 * 文件名；
	 */
	private String name;

	/**
	 * 文件内容；
	 */
	private Object content;
	
	/**
	 * 文件内容类型； 
	 * <p>
	 * 如果指定类型，那么在基于类型的格式化输出时按指定类型的格式输出内容；
	 */
	private Class<?> contentType;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Object getContent() {
		return content;
	}

	public void setContent(Object content) {
		this.content = content;
	}

	public String getDirectory() {
		return directory;
	}

	public void setDirectory(String directory) {
		this.directory = directory;
	}

	public Class<?> getContentType() {
		return contentType;
	}

	public void setContentType(Class<?> contentType) {
		this.contentType = contentType;
	}

}
